place in front of - German English Dictionary